Koala, a Component Model for Consumer Electronics Product Software

نویسنده

  • Rob C. van Ommering
چکیده

We introduce a component model with an architectural description language that helps to manage the growing complexity and diversity of software in consumer electronics products. The model supports flexible instantiation and late binding of components at an absolute minimum of product costs (code size and speed). The model is being used in the production of the next generation of mid to high-end television sets.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing Product Lines with 3-Party Components

The trends toward product line development and toward adopting more 3rd-party software are hard to combine. The reason is that product lines demand fine control over the software (e.g., for diversity management), while 3rd-party software (almost by definition) provides only little or no control. A growing use of 3rd-party software may therefore lead to less control over the product development ...

متن کامل

The Koala Component Model for Consumer Electronics Software

What does all this embedded software do? At first, it provided only basic control of the hardware. Since then, some of the signal and data processing has shifted from hardware to software. Software has made new product features possible, such as electronic programming guides and fancy user interfaces. The latest trends show a merging with the computer domain, resulting in services such as WebTV...

متن کامل

Practical and Incremental Maintenance of Software Resources in Consumer Electronics Products

We introduce a method, so called FC method, for maintaining software resources, such as source codes and design documents, in consumer electronics products. Because a consumer electronics product is frequently and rapidly revised, software components in such product are also revised in the same way. However, it is not so easy for software engineers to follow the revision of the product because ...

متن کامل

A Koala-Based Approach for Modelling and Deploying Configurable Software Product Families

An approach for modelling configurable software product families (CSPFs) and for automated configuring of product individuals using the models is presented. It is based on a similar approach for configuring physical products. The conceptual foundation and syntax of the Koalish modelling language used for this purpose are defined. The language extends Koala, a component model and architecture de...

متن کامل

Formal Aspects of Component-Based Design of Embedded Real-Time Systems

An embedded system is traditionally defined as a computational system that is a part of a larger device and serves a specific function. Such systems are often safety-critical, and a vast majority of them include at least some hard real-time tasks, where correctness depends on timeliness of computations. In recent years, there has been a surge in complexity of embedded systems, often further com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998